Deferred stent implantation